@charset "utf-8";
/*common*/
.home_row1_col_l{width:49%;}
.home_row1_col_r{width:49%;}

.home_row2_col_l{width:49.6%;}
.home_row2_col_r{width:49%;}

.home_row3_col_l{width:37.5%;}
.home_row3_col_r{width:60.5%;}

.home_bigBox { background: #fff; border:1px solid #ced3d7; border-top:0; }
.home_bigBox .title { background: #e5e3e3; color: #3a87d3; border-top: 2px solid #3a87d3; height:42px; line-height: 42px; position:relative; text-indent: 15px; font-size: 16px;}
.home_bigBox .title span{font-weight: bold;}
.home_bigBox .title .more { position:absolute; right: 15px; font-size: 14px; font-weight: normal; color: #333;}
.home_bigBox .cont{padding:15px 12px;}
.radiusBox { position:relative; border: 1px solid #ced3d7;background: #fff; padding:5px 20px 15px ; border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;-o-border-radius: 3px; }

.home_gradient li a{
	line-height: 35px;display: block;color:#5e5e5e;background-color:#ededed;font-size:14px;text-align:center;
	background:-webkit-gradient(linear, left top, left bottom, color-start(0.05, #ffffff), color-stop(1, #e7e7e7));
	background:-moz-linear-gradient(top, #ffffff 5%, #e7e7e7 100%);
	background:-o-linear-gradient(top, #ffffff 5%, #e7e7e7 100%);
	background:-ms-linear-gradient(top, #ffffff 5%, #e7e7e7 100%);
	background:linear-gradient(to bottom, #ffffff 5%, #e7e7e7 100%);
	background:-webkit-linear-gradient(top, #ffffff 5%, #e7e7e7 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e7e7e7',GradientType=0);
	border:2px solid #dcdcdc;
	-moz-box-shadow: inset 0px 0px 0px 0px #ffffff;
	-webkit-box-shadow: inset 0px 0px 0px 0px #ffffff;
	box-shadow: inset 0px 0px 0px 0px #ffffff;
}
.home_gradient li a:hover {
	text-decoration: none;background-color:#f5f5f5;
	background:-webkit-gradient(linear, left top, left bottom, color-start(0.05, #e7e7e7), color-stop(1, #ffffff));
	background:-moz-linear-gradient(top, #e7e7e7 5%, #ffffff 100%);
	background:-o-linear-gradient(top, #e7e7e7 5%, #ffffff 100%);
	background:-ms-linear-gradient(top, #e7e7e7 5%, #ffffff 100%);
	background:linear-gradient(to bottom, #e7e7e7 5%, #ffffff 100%);
	background:-webkit-linear-gradient(top, #e7e7e7 5%, #ffffff 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e7e7e7', endColorstr='#ffffff',GradientType=0);
}
.home_gradient li a img { vertical-align:middle;}

/*搜索*/
.indexSearch { width: 537px; height: 51px; line-height: 51px; background: #d0d0d0;}
.indexSearch span { color: #3a87d3; font-size: 16px; padding-left: 20px; padding-right:10px;}
.indexSearch .srgjz { border:0; margin:0; padding:0; background: #fff; height: 30px; line-height: 20px; vertical-align:middle; width: 315px;}
.indexSearch .search_btn{ margin-left: 10px; background: #62a0de; padding: 0 20px; display: inline-block; line-height: 30px; height: 30px; color: #fff; vertical-align:middle;}
.indexSearch a:hover { background: #3a87d3; text-decoration: none;}
.apps { width: 559px;}
.apps li {position: relative; float:left; width: 179px; height: 51px; background: #c4c4c5; color: #fff; margin-left:11px; border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;-o-border-radius: 3px;}
.apps li a { display: inline-table; width: 100%; height: 100%; text-align:center; border-radius: 3px; line-height: 51px; font-size:16px; color: #fff;}
.apps li a img { vertical-align:middle;}
.apps li a:hover { background: #3a87d3; color: #fff; text-decoration: none;}
.apps li:first-child { margin-left:0;}
.apps .box{    z-index: 9999; display: none;position: absolute;left:0;right:0;top:100%;border: 1px solid #3a87d3;border-radius: 3px;background: #fff;text-align: center;width: 177px;padding: 15px 0px;}
.apps .box img{display: block;width: 139px;height: 139px;margin: 0 auto;}
.apps li:hover .box{display: block;}

/**/

/*图片新闻*/
.home_tpxw{height:308px; position:relative; overflow:hidden;border: 5px solid #d0d0d0;}
.home_tpxw img{ width:100%; height:308px; display:block;}
.home_tpxw .bd li{ position:relative; overflow:hidden; zoom:1;}
.home_tpxw .bd .txtbg{position:absolute; bottom:0; _bottom:-1px; left:0; width:100%; height:47px; background:#000; filter:alpha(opacity=80); -moz-opacity: 0.8; opacity:0.8;}
.home_tpxw .bd .txt{position:absolute; bottom:0; left:20px; right:120px; color:#fff; line-height:47px;font-size: 16px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.home_tpxw .hd{ position:absolute; bottom:18px; right:20px;}
.home_tpxw .hd li{float:left; width:6px; height:6px; margin:0 3px; line-height:0; overflow:hidden; font-size:0; background:#fff; border-radius:50%; -moz-border-radius:50%; -o-border-radius:50%; -webkit-border-radius:50%; cursor:pointer; transition: all .3s; -webkit-transition: all .3s;}
.home_tpxw .hd li.on{background:#3a87d3;}
.home_tpxw .bd ul, .home_tpxw .bd li{width:100% !important;}

/*专题图片*/
.home_bigban{height:116px; position:relative; overflow:hidden;}
.home_bigban img{ width:100%; height:116px; display:block;}
.home_bigban .hd{position:absolute; bottom:10px; right:10px;}
.home_bigban .hd li{float:left; width:10px; height:10px; margin:0 3px; line-height:0; overflow:hidden; font-size:0; background:#fff; border-radius:50%; -moz-border-radius:50%; -o-border-radius:50%; -webkit-border-radius:50%; cursor:pointer; transition: all .3s; -webkit-transition: all .3s;}
.home_bigban .hd li.on{background:#ff0000;}
.home_bigban .bd ul, .home_bigban .bd li{width:100% !important;}

/*行政许可*/
.home_xzxk{height: 80px;overflow: hidden;}
.home_xzxk .bd ul{margin:0 -9px!important;}
.home_xzxk .bd li{height: 80px;float: left;width:33.333%;}
.home_xzxk .bd li a{display: block;margin:0 9px;}
.home_xzxk .bd li img{display: block;height: 100%;}

/*政务公开*/
.home_zwgk{padding:0;position: relative;}
.home_zwgk .title img{display: block;}
.home_zwgk .icons{width: 926px;}
.home_zwgk .icons li { margin:15px 0 0 22px; float:left; text-align: center; background:url(../images/bg_public.gif) no-repeat; width: 132px; height: 94px; line-height: 20px;}
.home_zwgk .icons li img { display: block;width: 40px; height: 40px;margin:15px auto 0;}
.home_zwgk .more {position: absolute;right: 20px;top:50%;margin-top:-8px; display: block;width:16px;height: 29px;background: url(../images/public_more.gif) no-repeat;}
.home_zwgk .more:hover {-webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter: grayscale(100%); filter: gray;}

/*办事大厅*/
/**场景式办公**/
.home_bsdt .bg_scene { background: url(../images/temp2.jpg) no-repeat; width: 406px; height: 190px; position:relative;}
.home_bsdt .bg_scene a{ position:absolute; left: 50%; bottom:0;margin-left:-84px; display:inline-block;width:168px; height: 40px; line-height: 40px;text-align: center; font-size: 16px; background: #6caceb; color: #fff;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-o-border-radius: 5px; }
.home_bsdt .bg_scene a:hover { background: #357fc7; text-decoration: none;}
/**常用服务连接**/
.home_bsdt .icons{ background: #f1f1f1; padding: 4px 8px;}
.home_bsdt .icons ul{margin:0 -4px;}
.home_bsdt .icons li{float: left;width:33.333%;margin:4px 0;}
.home_bsdt .icons li a{margin:0 4px;}
.home_bsdt .icons li:first-child+li+li span,
.home_bsdt .icons li:first-child+li+li+li+li+li+li span{font-size:12px;}

/*服务电话*/
.home_bsdt .fwdh .title{ background: #3a87d3; color: #fff; text-align:center; height: 50px; line-height: 50px; font-size: 16px;}
.home_bsdt .fwdh .cont{padding:5px 20px;background: #f2f2f2;}
.home_bsdt .fwdh .cont p span{display: inline-block;width:27%;padding:10px 1.5%;line-height: 24px;}
.home_bsdt .fwdh .cont p span:first-child{width:67%;}

/*结果公示*/
.home_jggs .hd {background: #ededed; border-bottom:1px solid #c3c3c6; box-sizing:border-box; height: 36px; line-height: 36px;}
.home_jggs .hd li{float: left;}
.home_jggs .hd li a{ border-left: 1px solid #c3c3c6; border-right:1px solid #c3c3c6; background: #fff; height: 34px; line-height: 34px; border-top: 2px solid #3a87d3; display: inline-block; padding: 0 15px; color: #3a87d3; font-size: 16px;}
.home_jggs .search { margin-right: 8px; float:right; color: #3a87d3; margin-top:-2px;}
.home_jggs .search input { padding:0; margin:0; vertical-align:middle; border:0;line-height: 24px; height: 24px; background: #fff; width: 200px;}
.home_jggs .search a { color: #fff; background: #62a0de; padding: 0 20px; line-height: 24px; height: 24px; display: inline-block; vertical-align:middle;}
.home_jggs .search a:hover { text-decoration: none; background: #3a87d3}

.home_jggs .bjList{line-height: 27px;margin: 7px 0 10px;}
.home_jggs .bjList li{position: relative;height: 34px;border-bottom: 1px dotted #ccc;}
.home_jggs .bjList span,.home_jggs .bjList a{display: block;position: absolute;padding: 3px;}
.home_jggs .bjList .state{color: #3a87d3;left:0;width:62px;}
.home_jggs .bjList .bh{left:68px;right:405px;}
.home_jggs .bjList .zt{right:89px;width:310px;}
.home_jggs .bjList .date{right:0;width:83px;}

/*事项查询*/
.home_sxcx .hd{margin-bottom: 6px;}
.home_sxcx .sx_search { padding: 6px 0;}
.home_sxcx .sx_search label { font-weight:bold;}
.home_sxcx .sx_search input { border: 1px solid #3a87d3; width: 330px;}
.home_sxcx .sx_search .tit_btn{display: inline-block;cursor: pointer; margin-left: 20px;width: 70px;line-height: 26px;font-size: 12px;text-align: center;color: #fff;background: #2988dc;}

.table-bsdt {border: 1px solid #e8ebed;}
.table-bsdt th,.table-bsdt td { height: 23px; overflow:hidden; text-align:center; font-size:12px; border-right: 1px dotted #c6d4dc; border-bottom: 1px dotted #c6d4dc;}
.table-bsdt th a,.table-bsdt td a{ font-size:12px;}
.table-bsdt thead th,.table-bsdt thead td { background: #d4eff2;}
.table-bsdt .noline { border-right:0;}
.table-bsdt tr:first-child+tr td,
.table-bsdt tr:first-child+tr+tr+tr td,
.table-bsdt tr:first-child+tr+tr+tr+tr+tr td,
.table-bsdt tr:first-child+tr+tr+tr+tr+tr+tr+tr td{ background: #f7f6f6;}

/*特色警务*/
/*视频点播*/
.home_spdb .video_list{background: #f0f0f0;}
.home_spdb .video_list .tt{width:320px;height: 272px;position: relative;overflow:hidden; zoom:1;}
.home_spdb .video_list .tt img{ width:100%; height:245px; display:block;}
.home_spdb .video_list .tt .txt{display: block; padding:0 40px; height:27px; line-height:27px;color:#fff; background:url(../images/bg_video_li.png) no-repeat;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.home_spdb .video_list .tt a:hover{color: #fff;}

.home_spdb .video_list ul{width:211px;}
.home_spdb .video_list ul li{margin:6px 8px 0;height: 60px;overflow: hidden;}
.home_spdb .video_list ul a{display: inline-block;height: 100%;}
.home_spdb .video_list ul .img{width: 80px;float: left;}
.home_spdb .video_list ul .txt{width: 103px;float: right;line-height: 20px;text-align: justify;}
.home_spdb .video_list li img{display: block;height: 100%;}

/*在线交流*/
/*网上民意*/
.home_wsmy .hd{margin-bottom: 0;}
.home_wsmy .bd li{width:50%;float: left;margin-top: 15px;}
.home_wsmy .bd ul{margin:0 -8px;}
.home_wsmy .bd li a{margin:0 8px;}

/*在线访谈*/
.home_zxft table { border-left: 1px solid #e3e3e3; border-top: 1px solid #e3e3e3;}
.home_zxft table th,.home_zxft table td { border-right: 1px solid #e3e3e3; border-bottom: 1px solid #e3e3e3; padding: 3px;}
.home_zxft table th { background: #3a87d3; color: #fff;}

/*指尖互动*/
.home_zjhd .bd li{width:200px;float: left;margin-left: 26px;}
.home_zjhd .bd li:first-child{margin-left: 0;}
.home_zjhd .bd li span { text-align:center; display:block; background: #e9edee; color: #3a89d6; line-height: 32px;}
.home_zjhd .bd li img { width: 200px; height: 200px;}
















